Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
13 CHURCH ROAD Detached £558,673 £462,500 6 Aug 2020
15 CHURCH ROAD Detached £346,321 £341,000 5 Mar 2024
17 CHURCH ROAD Semi-Detached £584,046 £242,000 4 Apr 2003